wind eddies - Turkish English Dictionary